﻿@charset "utf-8";

div.menu{
	height:100%; background-color:#dfefee;width:140px;float:left;text-align: left;
}

div.menu .closeMenu{
	width: 140px;height:32px;font-size:12px;line-height:32px;margin-left:20px;color:#aaa
}
div.menu .sdmenu {
	width: 140px; font-size:14px; color:#ad8634;border-right:1px solid #ddd;
}
div.menu .sdmenu div {
	/*background: url(menu_bg_hover.gif) repeat-x;overflow: hidden;*/
	background-color:#6C6C6C;overflow: hidden;
}

div.menu .sdmenu div.collapsed {
	height: 32px;
}
div.menu .sdmenu div span {
	display: block;line-height:32px;width:140px;font-weight: bold;color: white;cursor: pointer; margin-left:10px;
}
div.menu .sdmenu div span a{
    padding:0; background:none; border:0; font-size:14px;line-height:32px;display:block
}
div.menu .sdmenu div.collapsed {
	background-color:#fedded; width:140px; color:#ad8634;border-bottom: 1px solid #ddd;
}
div.menu .sdmenu div.collapsed span{
    color:#3D7878; line-height:32px;background-color:#fedded;
}
div.menu .sdmenu div.collapsed span a.current{
    color:#ad8634;
}
div.menu .sdmenu div a {
	padding-left:47px;display: block;border-bottom: 1px solid #fff;color: #ad8634;font-size:10px; background:url(menu_sub_icon.gif) no-repeat 27px 7px #f7f2d4; line-height:28px;background-color:#fff;
}

div.menu .sdmenu div span a.current {
	background :none; color:#fff;
}
div.menu .sdmenu div a:hover {
	text-decoration: none;background-color:#ffeeff;
}
div.menu .sdmenu div span a:hover {
	background:none;
}

